package com.guocheng.modules.login.utils;

import com.guocheng.modules.login.model.po.User;
import com.guocheng.utils.PasswordUtils;

import java.util.Date;

public class UserUtils {

    public static User init(User user){
        //设置初始密码
        if (user.getPassword()==null || user.getPassword().equals("")) {
            user.setPassword(PasswordUtils.getMD5Password("123456"));
        }else{
            user.setPassword(PasswordUtils.getMD5Password(user.getPassword()));
        }
        //部门为空
        if(user.getDeptId()==null){
            user.setDeptName(null);
        }
        //设置人员状态
        if(user.getStatus()==null||user.getStatus().equals(0)){
            user.setStatus(1);
        }
        //添加创建时间
        if(user.getCreateDate()==null){
            user.setCreateDate(new Date());
        }
        return user;
    }
}
